body {margin: 0;padding: 0;line-height:1.6em;}
input, textarea{padding:0;margin:0;border:1px solid gray;}
input[type=text],input[type=password],textarea{padding:0.5em;display:inline-block;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
input[type=text],input[type=password]{font-size:1.1em; height:2.6em;}
input[name=email]{width:260px;}
input[name=captcha\[input\]]{width:100px;}
textarea{width:560px;font-size:1.1em;line-height:1.6em; height:8.8em;}
ul, li{padding:0;margin:0;list-style:none;}
button{padding:12px 20px 12px 20px;margin:0;}
input[type=submit]{padding:0 10px 0 10px;font-size:1.1em; height:2.6em;margin:0;cursor: pointer;}
div.layout{width: 960px;font-size: 1em;}
div.ui-icon-box {cursor: pointer;position: relative;display: inline;}
div.ui-icon-box span.ui-icon {top: 0px;position: absolute; }
table.tableA{border: solid #CCCCCC;border-width:3 2 2 3;table-layout: fixed;}
table.tableA th{border: solid #CCCCCC;border-width: 0 1 1 0;padding: 6px;}
table.tableA td{border: 1px solid #CCCCCC;border-width: 0 1 1 0;padding: 6px;}
label.error {color: red;font-style: italic;}
label.valid{ color: green;	font-style: italic;}
form.jeditable select{display:block;line-height:150%; padding:2px; width:100%;}
form.jeditable input{line-height:150%; padding:2px; width:100%;}
form.jeditable textarea{display:block;line-height:150%; padding:2px; width:100%;height:100px;}
form.jeditable button{line-height:150%; padding:6px;margin:2px 0 0 0; cursor: pointer;}

#pagination{}
#comments{border:1px solid #CCCCCC}
.comment {}
.comment .bottom{border-bottom:1px dotted #CCCCCC}

.backgroundColor1{background-color:#f6f6f6}
.border1{border:1px solid #CCCCCC}
.borderBottom1{border-bottom:1px solid #CCCCCC}
.borderLeft1{border-left:1px solid #CCCCCC}
.borderTop1{border-top:1px solid #CCCCCC}
.clearBoth{clear:both;}
.fontSize12{font-size:12px;}
.fontSize14{font-size:14px;}
.height100{height:100%}
.margin5{margin:5px;}
.marginTop5{margin-top:5px;}
.marginTop10{margin-top:10px;}
.marginTop20{margin-top:20px;}
.marginTop50{margin-top:50px;}
.marginBottom5{margin-bottom:5px;}
.marginBottom10{margin-bottom:10px;}
.marginBottom20{margin-bottom:20px;}
.marginLeft10{margin-left:10px;}
.marginLeft20{margin-left:20px;}
.marginLeft30{margin-left:30px;}
.marginRight10{margin-right:10px;}
.marginRight20{margin-right:20px;}
.padding5{padding:5px;}
.padding6{padding:6px;}
.padding10{padding:10px;}
.floatLeft{float:left;}
.floatRight{float:right;}
.textAlignLeft{text-align:left;}
.textAlignCenter{text-align:center;}
.textAlignRight{text-align:right;}
.inputTextWidth50{width:50px;}
.inputTextWidth80{width:80px;}
.inputTextWidth100{width:100px;}
.inputTextWidth150{width:150px;}
.inputTextWidth200{width:200px;}
.inputTextWidth300{width:300px;}
.inputTextWidth500{width:500px;}

.jeditable-box{cursor: pointer;}

.formUlA{list-style:none;width:100%;}
.formUlA li{margin:20px 0 20px 0;width:100%;}
.formUlA li div.column.fixed{width:120px;}
.formUlA label {display: block;width: auto;}
.formUlA label.error { display: none; }

.formUiB dt{margin-top:25px;}
.formUiB dt#submit-label{margin-top:5px;}

.angle-box{position: relative;z-index:1;border:1px solid #CCCCCC; background-color:#f6f6f6; margin:20px 0 0 0; }
.angle{ position: relative; top: -25px; left: 60px; background-color:#000000}
.angle em, .angle span { height: 50px; width: 50px; line-height: 100%; color: #ccc; position: absolute; font-size: 50px; font-family: simsun; overflow: hidden; padding:0;margin:0;}
.angle em { z-index:-999; font-style: normal; }
.angle span { color: #f6f6f6; top: 1px; left: 0px; z-index: -998; }
.angle div{position: absolute; width: 50px;background-color:#f6f6f6; z-index: -997; margin-top:25px;}
.normal-box{border:1px solid #CCCCCC; background-color:#f6f6f6;}

.doudang-body{margin:1em 0 0 0;}
.doudang-body .column.fixed{width:650px;}
.doudang-body-right{margin:0 0 0 16px;}
.doudang-body-menu{font-size:1.2em;margin:0 0 6px 0;}
.doudang-body-menu span.link{margin:0 0 0 0;}
.doudang-body-menu span.spider{margin:0 0.3em 0 0.3em}
.doudang-body-top{margin:0 0 0 0;border-bottom:1px solid #CCCCCC;}
.doudang-body-top-left{float:left;}
.doudang-body-top-right{float:right;}
.doudang-body-logo{margin:20px 0 20px 0;padding:0 0 10px 0;border-bottom:1px solid #CCCCCC;}
.doudang-body-logo-left{float:left;font-size:1.8em;}
.doudang-body-logo-right{float:right;}
.doudang-body-logo-right .link{font-size:1.1em;margin:0 12px 0 12px;}
.doudang-pager{font-size:1.2em;margin-top:10px;}

.doudang-is-buddy-a-box{padding: 0.3em 0 0.3em 0;width:150px;}
.doudang-is-buddy-a-box span{float:left; margin:0.2em 0.3em 0 0.3em;}
.doudang-is-buddy-a-box a{margin:0 0.6em 0 0.6em;}
.doudang-no-buddy-a-box{padding: 0.3em 0 0.3em 0;width:120px;}
.doudang-no-buddy-a-box span{float:left; margin:0.3em 0.3em 0 0.3em;}
.doudang-no-buddy-a-box a{margin:0 0.6em 0.6em 0.6em;}

.doudang-content-comment-list{margin:10px 0 10px 0}
.doudang-content-comment-list .column.fixed{ width:50px;}
.doudang-content-comment-list-description{font-size: 14px;}
.doudang-content-comment-list-user{ margin: 0px 15px 0 0;}
.doudang-content-comment-list-body{ margin:0 0 0 10px; }

.doudang-content-list{margin:35px 0 35px 0;}
.doudang-content-list .column.fixed{ width:50px;}
.doudang-content-list-title{margin: 0px 0 10px 0;font-size:1.8em;}
.doudang-content-list-description{font-size: 1.1em;}
.doudang-content-list-user{margin: 0px 15px 0 0;}
.doudang-content-list-body{ margin:0px 0 0px 0; }

.doudang-content-list-music{margin:0 0 20px 0;}
.doudang-content-list-music-image{float: left;width: 120px;overflow: hidden;margin: 0px 15px 0 0;}
.doudang-content-list-music-player{}
.doudang-content-list-music-desc{word-wrap: break-word;font-size: 1.1em;}

.doudang-content-list-image{margin:0 0 20px 0;}
.doudang-content-list-image-bigImage{display:none;cursor: pointer;margin-bottom:10px;}
.doudang-content-list-image-image{float: left;width: 120px;overflow: hidden;margin: 0 15px 0 0;}
.doudang-content-list-image-image div{position:relative;float:left;cursor: pointer;}
.doudang-content-list-image-image div em{background:url(../../images/default/icons.gif) no-repeat scroll -23px -652px transparent;width:33px;height:33px;cursor: pointer; position: absolute; top: 50%; left: 50%; margin-top: -16.5px; margin-right: 0px; margin-bottom: 0px; margin-left: -16.5px; opacity: 0.5;}
.doudang-content-list-image-desc{word-wrap: break-word;font-size: 1.1em;}

.doudang-content-list-video{margin:0 0 20px 0;}
.doudang-content-list-video-view{display:none;padding:6px;margin-bottom:10px;}
.doudang-content-list-video-view-player{};
.doudang-content-list-video-view-link{float: left;}
.doudang-content-list-video-view-hide{float: right;}
.doudang-content-list-video-view-hide a{cursor: pointer;}
.doudang-content-list-video-image{float: left;width: 120px;overflow: hidden;margin: 0 15px 0 0;}
.doudang-content-list-video-image div{position:relative;float:left;cursor: pointer;}
.doudang-content-list-video-image div em{background:url(../../images/default/videoPlay.gif) no-repeat;width:33px;height:33px;cursor: pointer; position: absolute; top: 50%; left: 50%; margin-top: -16.5px; margin-right: 0px; margin-bottom: 0px; margin-left: -16.5px; opacity: 0.5;}
.doudang-content-list-video-desc{word-wrap: break-word;font-size: 1.1em;}

